programmable thermostat - French English Dictionary